ScalAR: Authoring Semantically Adaptive Augmented Reality Experiences in Virtual Reality